class_name EntityStateAnim_AdditionalEffect_SetExpressionProp
extends EntityStateAnim_AdditionalEffect

#region 属性
@export var change_value_dict:Dictionary
#endregion
#region 字段
#endregion
#region 信号
#endregion

#region 基类方法
func init_additional_effect(entity_state:EntityState):
	super.init_additional_effect(entity_state)
func excute():
	super.excute()
	var reses:Array[Util.AddCallMethodTrackRes] = []
	for key in change_value_dict:
		var fsm:FSM = entity_state.fsm
		fsm.set_expression_property(key,change_value_dict[key])
	return reses
#endregion
#region 公共方法
#endregion
#region 私有方法
#endregion
#region 生命周期函数
#endregion

